<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    
    /* 

    */
   //任何类型的值都可以成为数组中的元素
   let arr = [1,'hello',true,{name:'zs'}]
   //创建数组时尽量要确保数组中存储的数据的类型是相同
   arr = ['悟空','八戒','和尚']
   //遍历数组  获取数组中的每一个元素
   for(var i=0;i<arr.length;i++){
    console.log(arr[i]);
   }
   /* 
        定义一个Person类，类中有两个属性name和age
            然后创建几个Person对象，并将其添加到数组中
            遍历数组，打印出每一个对象的name和age属性
   */
  class Person{
    constructor(name,age){
        this.name = name;
        this.age = age;
    
    }
  }
  let p1 = new Person('悟空',18);
  let p2 = new Person('八戒',20);
  let p3 = new Person('和尚',16);
  let arr2 = [p1,p2,p3];
  for(var i=0;i<arr2.length;i++){
    if(arr2[i].age < 18){
        console.log(arr2[i].name,arr2[i].age);
    }
  }
</script>
</html>